Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et ne peut être raisonnablement répondu dans sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide. Fermé il y a 8 ans. Eh bien, nouveau sur CGI. Quelqu'un peut-il m'apprendre comment utiliser Python CGI pour ouvrir plusieurs fenêtres (ou onglets) en cliquant une fois sur un bouton «Soumettre»? Et.... Comment puis-je fournir plusieurs téléchargements, ce qui signifie - lorsque plusieurs fichiers sont cochés dans un formulaire de case à cocher et que vous cliquez sur «Soumettre» - tous les fichiers seront téléchargés Merci beaucoup!
2021-02-04 08:16:15
Je suppose que vous avez une connaissance du HTML et que vous utilisez un formulaire dans cette réponse: Eh bien, je vous suggère de créer quelques boutons contenant des liens vers l'URL du fichier sur le serveur. Ce qui suit fonctionnera pour les liens directs vers les fichiers, mais PAS pour les téléchargements miroir. Cela fonctionnera probablement pour un script dont les valeurs de type de contenu ont été modifiées pour simuler un fichier. J'ai essayé et cela a fonctionné pour moi. Mettez ceci dans le HTML du script, pas dans le code Python. ÉDITER: Pour ce que vous voulez, ajoutez ce qui suit dans la balise -->